sun-tailed monkey - English Synonyms Dictionary